Lyrate Leaf — definition

1. lyrate leaf (Noun)

1 definition

lyrate leaf (Noun) — A simple leaf having curvature suggestive of a lyre.

1 type of
simple leaf